have one's brain on a leash

[美国口语]喝醉酒

热门查询